Evolution of Rules for Non-Uniform Cellular Automata using a Simple Genetic Algorithm
ثبت نشده
چکیده
Diversity of computational rules would appear to be beneficial. After all being able to apply a combination of different rules to a particular problem has at least as much power as applying a single rule. However, it takes more time and effort to find multiple rules that work well together than it does to find one rule. We investigated a particular instantiation of this trade-off by using a simple genetic algorithm (GA) to evolve rules for a non-uniform cellular automata (CA) which is being used to solve the density classification problem. Our hypothesis was that if we controlled the number of rules the GA was evolving, the GA would have the best performance given computational effort for a medium number of rules, i.e. that two rules might surpass both one rule and three rules. Our initial results indicate that having two rules often does as well as, and occasionally outperforms a single rule. Moreover, three or more rules always does worse than two rules given the amount of computational effort that we gave to the GA. However, all of these results are dependent on the size of the search space. Track: Genetic Algorithms
منابع مشابه
Robot Path Planning Using Cellular Automata and Genetic Algorithm
In path planning Problems, a complete description of robot geometry, environments and obstacle are presented; the main goal is routing, moving from source to destination, without dealing with obstacles. Also, the existing route should be optimal. The definition of optimality in routing is the same as minimizing the route, in other words, the best possible route to reach the destination. In most...
متن کاملEdge Detection Based On Nearest Neighbor Linear Cellular Automata Rules and Fuzzy Rule Based System
Edge Detection is an important task for sharpening the boundary of images to detect the region of interest. This paper applies a linear cellular automata rules and a Mamdani Fuzzy inference model for edge detection in both monochromatic and the RGB images. In the uniform cellular automata a transition matrix has been developed for edge detection. The Results have been compared to the ...
متن کاملOptimization of Quantum Cellular Automata Circuits by Genetic Algorithm
Quantum cellular automata (QCA) enables performing arithmetic and logic operations at the molecular scale. This nanotechnology promises high device density, low power consumption and high computational power. Unlike the CMOS technology where the ON and OFF states of the transistors represent binary information, in QCA, data is represented by the charge configuration. The primary and basic devic...
متن کاملEdge Detection Based On Nearest Neighbor Linear Cellular Automata Rules and Fuzzy Rule Based System
Edge Detection is an important task for sharpening the boundary of images to detect the region of interest. This paper applies a linear cellular automata rules and a Mamdani Fuzzy inference model for edge detection in both monochromatic and the RGB images. In the uniform cellular automata a transition matrix has been developed for edge detection. The Results have been compared to the ...
متن کاملNon-uniform Cellular Automata: Evolution in Rule Space and Formation of Complex Structures
Cellular automata are dynamical systems in which space and time are discrete, where each cell obeys the same rule and has a nite number of states. In this paper we study non-uniform cellular automata, i.e. with non-uniform local interaction rules. Two diierent models are described. In the rst a cell's rule may be regarded as a genotype whose phenotypic eeect is achieved by rule application. Our...
متن کامل